Big Huge Thesaurus

cylinder block

noun